package com.swanclouds.redfish.common.redfish;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.swanclouds.model.ModelEntity;

/**
 * @author  李文强
 * description todo
 */

public class EventSubscriptions implements ModelEntity {
  @JsonProperty("Destination")
  private String destination;

  @JsonProperty("EventType")
  private String evenTypes;

  @JsonProperty("HttpHeaders")
  private String httpHeaders;

  @JsonProperty("Context")
  private String context;

  @JsonProperty("Protocol")
  private String protocol;

  @JsonProperty("Messagelds")
  private String[] messagelds;

  @JsonProperty("OriginResources")
  private String[] originResources;

  public String getDestination() {
    return destination;
  }

  public void setDestination(String destination) {
    this.destination = destination;
  }

  public String getEvenTypes() {
    return evenTypes;
  }

  public void setEvenTypes(String evenTypes) {
    this.evenTypes = evenTypes;
  }

  public String getHttpHeaders() {
    return httpHeaders;
  }

  public void setHttpHeaders(String httpHeaders) {
    this.httpHeaders = httpHeaders;
  }

  public String getContext() {
    return context;
  }

  public void setContext(String context) {
    this.context = context;
  }

  public String getProtocol() {
    return protocol;
  }

  public void setProtocol(String protocol) {
    this.protocol = protocol;
  }

  public String[] getMessagelds() {
    return messagelds;
  }

  public void setMessagelds(String[] messagelds) {
    this.messagelds = messagelds;
  }

  public String[] getOriginResources() {
    return originResources;
  }

  public void setOriginResources(String[] originResources) {
    this.originResources = originResources;
  }
}
